package com.it.sonny.edpcommon.excpetion;

import com.it.sonny.edpcommon.enums.ErrorEnum;

/*
 * 异常基类：所有业务异常的父类
 */
public class ApplicationException extends RuntimeException {
    private final ErrorEnum errorEnum;

    public ApplicationException(ErrorEnum errorEnum) {
        super(errorEnum.getMessage());
        this.errorEnum = errorEnum;
    }

    public ErrorEnum getErrorEnum() {
        return errorEnum;
    }
}
